Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HADDON PLACE Detached £193,500 20 Mar 2017
3 HADDON PLACE Detached £209,000 1 Sep 2006
5 HADDON PLACE Detached £205,000 29 Jun 2006
7 HADDON PLACE Detached £182,500 30 Mar 2012
9 HADDON PLACE Detached £225,000 17 May 2006
12 HADDON PLACE Semi-Detached £131,000 14 Aug 2020